package com.hxzy.shop.order.dto.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @ClassName DistributionLevelResp
 * @Author wengjt
 * @Date 2021/9/14 9:41
 * @Description
 **/
@Data
@ApiModel
public class DistributionLevelResp implements Serializable {
    @ApiModelProperty("分销员id")
    private Long distributorId;

    @ApiModelProperty("分销等级id")
    private Long distributionLevelId;
    /**
     * 分销等级
     */
    @ApiModelProperty("分销等级")
    private Integer distributionLevel;

    /**
     * 等级名称
     */
    @ApiModelProperty("等级名称")
    private String levelName;

    /**
     * 佣金比例状态 true生效 false失效
     */
    @ApiModelProperty("佣金比例状态 true生效 false失效")
    private Boolean commissionRateStatus;

    /**
     * 佣金比例（值为两位小数）
     */
    @ApiModelProperty("佣金比例（值为两位小数）")
    private BigDecimal commissionRate;

    /**
     * 折扣比例状态 true生效 false失效
     */
    @ApiModelProperty("折扣比例状态 true生效 false失效")
    private Boolean discountRateStatus;

    /**
     * 折扣比例（值为两位小数）
     */
    @ApiModelProperty("折扣比例（值为两位小数）")
    private BigDecimal discountRate;
}
